HAL PKA IRQ handler and callbacks functions migration ¶
This section provides information about the HAL PKA control functions migration.
HAL PKA callbacks functions ¶
|
Description |
HAL1 |
HAL2 |
|---|---|---|
|
PKA operation complete callback |
HAL_PKA_OperationCpltCallback(PKA_HandleTypeDef *hpka);
|
HAL_PKA_OperationCpltCallback(hal_pka_handle_t *hpka);
|
|
PKA error callback |
HAL_PKA_ErrorCallback(PKA_HandleTypeDef *hpka);
|
HAL_PKA_ErrorCallback(hal_pka_handle_t *hpka);
|
HAL PKA callbacks register and unregister functions ¶
|
Title |
HAL1 |
HAL2 |
|---|---|---|
|
Register operation complete callback |
HAL_PKA_RegisterCallback(&pka_handle,
HAL_PKA_OPERATION_COMPLETE_CB_ID,
USER_PKA_OperationCpltCallback);
|
HAL_PKA_RegisterOperationCpltCallback(&pka_handle,
USER_PKA_OperationCpltCallback);
|
|
Register error callback |
HAL_PKA_RegisterCallback(&pka_handle,
HAL_PKA_ERROR_CB_ID,
USER_PKA_ErrorCallback);
|
HAL_PKA_RegisterErrorCallback(&pka_handle,
USER_PKA_ErrorCallback);
|
|
Unregister operation complete callback |
HAL_PKA_UnRegisterCallback(&pka_handle,
HAL_PKA_OPERATION_COMPLETE_CB_ID);
|
HAL_PKA_RegisterOperationCpltCallback(&pka_handle,
HAL_PKA_OperationCpltCallback);
|
|
Unregister error callback |
HAL_PKA_UnRegisterCallback(&pka_handle,
HAL_PKA_ERROR_CB_ID);
|
HAL_PKA_RegisterErrorCallback(&pka_handle,
HAL_PKA_ErrorCallback);
|
Related concept: Individual callback registration APIs replace global register and unregister functions
HAL PKA IRQ handler ¶
Note
The function
HAL_PKA_IRQHandler()
have been unchanged.